EDIMH Excel M2: Sintaxis y Texto

Módulo 2: Sintaxis de Funciones y
Limpieza de Datos

Para que Excel deje de ser una simple hoja cuadriculada y se convierta en un motor de procesamiento, debemos enseñarle a diferenciar entre valores matemáticos y lenguaje humano.

Tipología de Datos:

El compilador clasifica rigurosamente la información en dos categorías principales:

Numéricos:

Números puros operables. Excel los ancla a la derecha.

Textuales:

Cadenas (Strings) inoperables. Se anclan a la izquierda.

150.50
NÚMERO
"Juan"
TEXTO
CLASIFICACIÓN POR COMPILADOR

Anatomía Algorítmica: Funciones

Para que el software automatice textos y limpie bases masivas, debemos dominar su gramática universal.

Gramática de Código:

Toda función requiere una inyección de datos estructurada:

Estructura Invariable: Inicia con el Disparador (=), seguido del nombre del algoritmo y paréntesis () inmediatos. Los "Argumentos" internos se separan estrictamente por comas (,).

=NOMBRE_ALGORITMO(argumento1, argumento2)
SINTAXIS UNIVERSAL DE EXCEL
=A1+Hola
#¿NOMBRE?
="Hola"
Hola
REGLA DE ENCAPSULAMIENTO DE STRINGS

Encapsulamiento ("")

El Error de Referencia:

Sin comillas, el compilador asume que el texto es una variable o celda inexistente, devolviendo el error crítico #¿NOMBRE?.

La Regla de Oro:

Para forzar al motor a imprimir texto puro, toda cadena (String) debe encapsularse entre comillas dobles (Ej. ="Hola").

Sanitización de Datos

=ESPACIOS(): Purga espacios accidentales al inicio o final de las palabras.

=MAYUSC() / =MINUSC(): Normaliza correos o códigos estandarizando la cadena completa.

=NOMPROPIO(): Fuerza mayúsculas iniciales, ejecución obligatoria para reportes profesionales.

" jUAn pErez "
=NOMPROPIO(ESPACIOS(A1))
"Juan Perez"
NORMALIZACIÓN MEDIANTE ANIDACIÓN

Extracción SKU

=IZQUIERDA(A1, 3)
LAPTOP
=DERECHA(A1, 5)
LAP-GAMER
REBANADO MATEMÁTICO DE STRINGS

=IZQUIERDA(celda, num): Extrae caracteres desde el inicio de la cadena.

=DERECHA(): Proceso idéntico, pero extrayendo desde el final hacia atrás.

=EXTRAE(): Aísla bloques intermedios indicando la posición de inicio y número de caracteres.

Fusión Alfanumérica (&)

El Operador Ampersand (&):

Actúa como el pegamento sintáctico definitivo entre celdas y texto fijo. Permite ensamblar códigos SKU: =A1 & "-" & B1. Si cambias la celda, el SKU se actualiza instantáneamente.

=A1 & "-" & B1
LAP-001
ENSAMBLAJE DE CÓDIGOS